body {
  color: #000000;
  font-family: verdana;
  font-size: 10px;
  margin-bottom: 0;
  margin-top: 0;
}

input {
  background-color: white;
  border-bottom: #cccccc 1px solid;
  border-left: #cccccc 1px solid;
  border-right: #cccccc 1px solid;
  border-top: #cccccc 1px solid;
  color: #333333;
  font-family: verdana;
  font-size: 10pt;
}

input.radio {
  font-family: verdana;
  font-size: 10px;
}

a {
  text-decoration: none;
}

a:hover {
  text-decoration: underline;
}

select {
  background-color: silver;
  border-bottom: silver 1px solid;
  border-left: silver 1px solid;
  border-right: silver 1px solid;
  border-top: silver 1px solid;
  color: #333333;
  font-family: verdana;
  font-size: 8pt;
}

table {
  border: 0;
}

fieldset{
    width:400px;
    font:10px verdana;
    font-weight:bold;
}

label {
    display: block;
    margin-top: 10px;
    font:10px verdana;
    font-weight:bold;
}

label.error {
    float: none;
    clear:left;
    color: red;
    margin: 0 .5em 0 0;
    vertical-align: top;
    font-size: 10px
}

td {
  color: #000000;
  font-family: verdana;
  font-size: 10px;
  margin-bottom: 0;
  margin-top: 0;
}

th {
  text-align: left;
}

textarea {
  background-color: #ffffff;
  border-bottom: #cccccc 1px solid;
  border-left: #cccccc 1px solid;
  border-right: #cccccc 1px solid;
  border-top: #cccccc 1px solid;
  color: #333333;
  font-family: verdana;
  font-size: 10pt;
}

tr {
  color: #000000;
  font-family: verdana;
  font-size: 10px;
  margin-bottom: 0;
  margin-top: 0;
}

tr.listra td {
    background:#EEE8AA;
}

tr.selecionada td {
    background: #EE7600;
}